package roles

import "5title_gin/internal/model"

type SysRoles struct {
	model.Models
	RoleName   string `gorm:"size:255" comment:"角色名称" json:"roleName"`
	RoleKey    string `gorm:"size:255" comment:"角色字符串" json:"roleKey"`
	RoleSort   uint   `json:"roleSort" comment:"角色排序" `
	Status     string `gorm:"size:255" comment:"角色状态" json:"status"`
	DataScope  string `gorm:"size:255" comment:"数据范围（1：全部数据权限 2：自定数据权限 3：本部门数据权限 4：本部门及以下数据权限）" json:"dataScope"`
	Remark     string `gorm:"size:4000" comment:"备注" json:"remark"`
	CreateDept uint   `json:"createDept" comment:"创建部门"`
	CreateBy   uint   `json:"createBy" comment:"创建者"`
	UpdateBy   uint   `json:"updateBy" comment:"更新者"`
}
